package cn.com.aiton.common.model.extend;

import cn.com.aiton.common.model.BaseDomain;

import java.io.Serializable;

public class AitonExtendGbtDirecDomain extends BaseDomain implements Serializable {
    private Integer phaseToDirecNumber;
    private Integer phaseNumber;//相位编号
    private Integer overlapPhaseNumber;//跟随相位编号
    private Integer roadCount;//车道号
    private String direct;//方向

    public AitonExtendGbtDirecDomain() {
    }

    @Override
    public String toString() {
        return "AitonExtendGbtDirecDomain{" +
                "phaseToDirecNumber=" + phaseToDirecNumber +
                ", phaseNumber=" + phaseNumber +
                ", overlapPhaseNumber=" + overlapPhaseNumber +
                ", roadCount=" + roadCount +
                ", direct='" + direct + '\'' +
                '}';
    }

    public AitonExtendGbtDirecDomain(Integer phaseToDirecNumber, Integer phaseNumber, Integer overlapPhaseNumber, Integer roadCount, String direct) {
        this.phaseToDirecNumber = phaseToDirecNumber;
        this.phaseNumber = phaseNumber;
        this.overlapPhaseNumber = overlapPhaseNumber;
        this.roadCount = roadCount;
        this.direct = direct;
    }

    public Integer getPhaseToDirecNumber() {
        return phaseToDirecNumber;
    }

    public void setPhaseToDirecNumber(Integer phaseToDirecNumber) {
        this.phaseToDirecNumber = phaseToDirecNumber;
    }

    public Integer getPhaseNumber() {
        return phaseNumber;
    }

    public void setPhaseNumber(Integer phaseNumber) {
        this.phaseNumber = phaseNumber;
    }

    public Integer getOverlapPhaseNumber() {
        return overlapPhaseNumber;
    }

    public void setOverlapPhaseNumber(Integer overlapPhaseNumber) {
        this.overlapPhaseNumber = overlapPhaseNumber;
    }

    public Integer getRoadCount() {
        return roadCount;
    }

    public void setRoadCount(Integer roadCount) {
        this.roadCount = roadCount;
    }

    public String getDirect() {
        return direct;
    }

    public void setDirect(String direct) {
        this.direct = direct;
    }
}
